unpleasant or repulsive smell - Francés Inglés Diccionario